package pub.tbc.api.invoker.factory;

import lombok.extern.slf4j.Slf4j;
import pub.tbc.api.invoker.Invoker;
import pub.tbc.api.invoker.protocol.http.netty.DefaultNettyHttpClient;

/**
 * @author tbc on 2017/3/19.
 */
@Slf4j
public class HttpInvokerFactory implements InvokerFactory {
    /**
     * 包私有构造器，只有同包才能使用，推荐只用构造器获取工厂
     */
    HttpInvokerFactory() {
    }

    @Override
    public Invoker createInvoker() {
        return new DefaultNettyHttpClient();
    }
}
